win a franchise - Español Inglés Diccionario